A Record $1.2 Trillion Interest Payments Are Blowing Up The Federal Budget
The U.S. government is on track to spend more than $1 trillion on interest payments this year, more than it spends on the military, for the first time in history.
( 22
min )